package dk.muldbjergskolen.ctr;

import java.sql.SQLException;
import java.util.ArrayList;

import dk.muldbjergskolen.db.*;
import dk.muldbjergskolen.model.*;

public class InventarCtr {
	private InventarDB iDB = new InventarDB();

	public InventarCtr() {
	}

	/**
	 * laver en Inventar og tilføjer den til databasen.
	 */
	public void opretInventar(String navn, String beskrivelse, int antal) {
		Inventar i = new Inventar(-1, navn, beskrivelse, antal);
		try {
			iDB.opretInventar(i);
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}

	// Henter en ArrayListe med alle klasser på.
	public ArrayList<Inventar> findInventar() {
		return iDB.findInventar();
	}

	// opdaterer Inventar i administration
	public int retInventar(Inventar i, int glId) throws SQLException {
		return iDB.updateInventar(i, glId);
	}
}